﻿using System;
using System.Collections.Generic;

namespace Database.ERPNext
{
    public partial class tabDocType
    {
        public string name { get; set; } = null!;
        public DateTime? creation { get; set; }
        public DateTime? modified { get; set; }
        public string? modified_by { get; set; }
        public string? owner { get; set; }
        public int docstatus { get; set; }
        public int idx { get; set; }
        public string? search_fields { get; set; }
        public int issingle { get; set; }
        public int is_tree { get; set; }
        public int istable { get; set; }
        public int editable_grid { get; set; }
        public int track_changes { get; set; }
        public string? module { get; set; }
        public string? restrict_to_domain { get; set; }
        public string? app { get; set; }
        public string? autoname { get; set; }
        public string? naming_rule { get; set; }
        public string? name_case { get; set; }
        public string? title_field { get; set; }
        public string? image_field { get; set; }
        public string? timeline_field { get; set; }
        public string? sort_field { get; set; }
        public string? sort_order { get; set; }
        public string? description { get; set; }
        public string? colour { get; set; }
        public int read_only { get; set; }
        public int in_create { get; set; }
        public int? menu_index { get; set; }
        public string? parent_node { get; set; }
        public string? smallicon { get; set; }
        public int allow_copy { get; set; }
        public int allow_rename { get; set; }
        public int allow_import { get; set; }
        public int hide_toolbar { get; set; }
        public int track_seen { get; set; }
        public int max_attachments { get; set; }
        public string? print_outline { get; set; }
        public string? document_type { get; set; }
        public string? icon { get; set; }
        public string? color { get; set; }
        public string? tag_fields { get; set; }
        public string? subject { get; set; }
        public string? _last_update { get; set; }
        public string? engine { get; set; }
        public string? default_print_format { get; set; }
        public int is_submittable { get; set; }
        public int show_name_in_global_search { get; set; }
        public string? _user_tags { get; set; }
        public int custom { get; set; }
        public int beta { get; set; }
        public int has_web_view { get; set; }
        public int allow_guest_to_view { get; set; }
        public string? route { get; set; }
        public string? is_published_field { get; set; }
        public string? website_search_field { get; set; }
        public int email_append_to { get; set; }
        public string? subject_field { get; set; }
        public string? sender_field { get; set; }
        public int show_title_field_in_link { get; set; }
        public string? migration_hash { get; set; }
        public int translated_doctype { get; set; }
        public int is_calendar_and_gantt { get; set; }
        public int quick_entry { get; set; }
        public int track_views { get; set; }
        public int is_virtual { get; set; }
        public string? documentation { get; set; }
        public string? nsm_parent_field { get; set; }
        public int allow_events_in_timeline { get; set; }
        public int allow_auto_repeat { get; set; }
        public int make_attachments_public { get; set; }
        public string? default_view { get; set; }
        public int force_re_route_to_default_view { get; set; }
        public int show_preview_popup { get; set; }
        public string? default_email_template { get; set; }
        public int index_web_pages_for_search { get; set; }
        public string? _comments { get; set; }
        public string? _assign { get; set; }
        public string? _liked_by { get; set; }
    }
}
